Bugs, Requested Features, and Technical Issues

Last update: January 27, 1994

Table of contents:


Bug reports should be accompanied by your machine configuration, description of the problem, and instructions for reproducing the problem. If you are using "Mail to developers" menu option for bug reports, in order for us to respond to your message you need to set your email address in "Preferences". You can also email us directly at mosaic-mac@ncsa.uiuc.edu

MacMosaic is quite stable now, but it is always a good idea to run MacsBug and ZapTCP to protect your machine. Both of these are available from Apple. Bug reports have been plentiful. Please consult the bug list below before mailing developers. The response to your question might take a few weeks. We try to process the bugs that are fatal as quickly as we can. If you know of such reproducible bug, please put "CRASH" somewhere in your subject line.

System setup bugs

MacTCP 2.0.2 is available from Apple as TCP/IP Connection
Price (over the counter): $59.00  (single user)  #D1785
                          $128.00 (for 20-user site license) #D1786
Order through Apple catalogue sales:  1-800-795-1000

The cheapest way to get MacTCP that we know of is to buy Adam Engst's book, "The Internet Starter Kit for Macintosh". It costs about $30, and includes MacTCP2.0.2. Latest version of MacTCP is 2.04. The updater from MacTCP2.02 to 2.04 is available from an excellent 'tidbits' archive.

Comprehensive bug list

Requested features

We get many feature requests. These features are being considered for the future releases:

Technical Q&A

What is the relationship between Mosaic for X and MacMosaic? When will you implement forms?
We have started working on forms. This alpha release should be available sometime in April.
Why does MacMosaic require MacTCP 2.0.X?
Because the DNR in the old MacTCP had various memory problems. With applications that did not need to resolve too many host names, the work around was to cache them locally. Since MacMosaic needs to resolve many different names, this work around was not applicable.
Why can't I quit in the middle of loading?
Because we are using a library that makes this very tricky. Right now, the library does background processing from the spin routine. I am amazed that this is working. Quitting in the middle of the load would result in a System Error.
Why doesn't the download count display the size of the file being transferred?
Mosaic does not know the size of the file it is getting off the network. It just reads the file from the network until it hits end-of-file. So, it can't display what it does not know.

Macintosh Development Team - Software Development Group